/*=================================
*         ShopEx licence
*
* @copyright  Copyright (c) 2003-2013 ShopEx Technologies Inc. (http://yunqi.shopex.cn)
*    
*   program : xuzhenjia0917@qq.com
* ==================================*/



@charset "UTF-8";
@import "core/screen";
@include reset;
body {
    font-family: "Microsoft Yahei",Arial,Helvetica,sans-serif;
    color:#6f6f6f;
}
a{
    color:#6f6f6f;
    text-decoration: none;
    &:hover {
        color:#316CAF;
    }
}
.no-line{
    text-decoration:none;
    &:hover{
        text-decoration:none;
    }
}
.fl{
    @include float(left);
}
.fr{
    @include float(right);
}
.t-l{
    text-align:left;
}
.t-r{
    text-align:right;
}
.t-c{
    text-align:center;
}
.bold{
    font-weight:bold;
}
.normal{
  font-weight: normal;
}
.pr{
    position: relative;
}
.pa{
    position: absolute;
}
.clear{
    @include height(0);
    @include clear();
}
.clearfix{
    @include clear(fix);
}
.clearboth{
    @include clear();
}
.hide{
    display:none;
}
@each $v in (20 23 24 34 30 32 36 40 44 52 60){
    .l-#{$v}{
        line-height:$v + 0px;
    }
}
@each $v in (10 12 13 14 15 16 17 18 19 20 21 22 23 24 26 28 30 32 34 35 36 38 40 45 46 48 50 55 60 66 70 80 100 120 140 160){
    .f-#{$v}{
        font-size:$v + 0px;
    }
}
@each $v in ( 5 7 8 10 12 15 20 25 30 35 40 45 50 53 54 55 60 65 70 75 80 90 95 100 120 130 140 150 160 180 190 195 200 210){
    .m-#{$v}{
        margin:$v + 0px;
    }
    .ml-#{$v}{
        margin-left:$v + 0px;
    }
    .mr-#{$v}{
        margin-right:$v + 0px;
    }
    .mt-#{$v}{
        margin-top:$v + 0px;
    }
    .mb-#{$v}{
        margin-bottom:$v + 0px;
    }
    .p-#{$v}{
        padding:$v + 0px;
    }
    .pl-#{$v}{
        padding-left:$v + 0px;
    }
    .pr-#{$v}{
        padding-right:$v + 0px;
    }
    .pt-#{$v}{
        padding-top:$v + 0px;
    }
    .pb-#{$v}{
        padding-bottom:$v + 0px;
    }
}
.lt-center{
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.wrap{
    width: 1280px;
    margin: 0 auto;
}
.wrap-box{
    width: 1128px;
    margin: 0 auto;
}